package com.xian.d7_genericity;

import java.util.ArrayList;
import java.util.List;

/**
 * 目标:泛型的概述。
 *
 * 什么是泛型?
 *      泛型就是一个标签:<数据类型>
 *      泛型可以在编译阶段约束只能操作某种数据类型。
 * 注意:
 *      JDK 1.7开始之后后面的泛型申明可以省略不写
 * 小结:
 *      泛型就是一个标签。
 *      泛型可以在编译阶段约束只能操作某种数据类型。
 *      泛型只能支持引用数据类型。
 */
public class GnenricityDemo {
    public static void main(String[] args) {
        List<String> list = new ArrayList<>();

        System.out.println("------------");

        //存储任意类型的元素
        List<Object> list1 = new ArrayList<>();

    }
}
